package com.qiwenshare.file.api;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qiwenshare.file.domain.DecryptFile;
import com.qiwenshare.file.domain.RecoveryFile;
import com.qiwenshare.file.domain.UserFile;
import com.qiwenshare.file.vo.file.DecryptFileListVo;
import com.qiwenshare.file.vo.file.DecryptFileListVo;
import com.qiwenshare.file.vo.file.RecoveryFileListVo;

import java.util.List;

public interface IDecryptFileService extends IService<DecryptFile> {
    void encryptUserFileByEncryptBatchNum(String encryptBatchNum);
    void decryptfile(String encryptBatchNum, String filePath, Long sessionUserId);
    List<DecryptFileListVo> selectDecryptFileList(Long userId);
}

